muscular layer of mucosa - German English Dictionary